From 0e1f51ecd1e7643caa9b04b30059ec45eac783d6 Mon Sep 17 00:00:00 2001 From: Richard Hult Date: Wed, 7 Jan 2009 14:08:02 +0100 Subject: [PATCH] Add quartz window check macro --- gdk/quartz/gdkprivate-quartz.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/gdk/quartz/gdkprivate-quartz.h b/gdk/quartz/gdkprivate-quartz.h index efffe6b62b..058c4bf7f3 100644 --- a/gdk/quartz/gdkprivate-quartz.h +++ b/gdk/quartz/gdkprivate-quartz.h @@ -102,6 +102,8 @@ extern GdkWindow *_gdk_root; extern GdkDragContext *_gdk_quartz_drag_source_context; +#define GDK_WINDOW_IS_QUARTZ(win) (GDK_IS_WINDOW_IMPL_QUARTZ (((GdkWindowObject *)win)->impl)) + /* Initialization */ void _gdk_windowing_window_init (void); void _gdk_events_init (void); @@ -195,5 +197,11 @@ void _gdk_quartz_window_move_region (GdkWindow *window, const GdkRegion *region, gint dx, gint dy); +void _gdk_quartz_window_queue_translation (GdkWindow *window, + GdkRegion *area, + gint dx, + gint dy); +gboolean _gdk_quartz_window_queue_antiexpose (GdkWindow *window, + GdkRegion *area); #endif /* __GDK_PRIVATE_QUARTZ_H__ */ -- 2.30.2